package br.com.jvet.infra;

import java.util.List;
import java.util.Map;

import javax.ejb.Local;

import br.com.jvet.entidade.MarcacaoConsulta;

@Local
public interface MarcacaoConsultaFacade {

	public void alterar(MarcacaoConsulta obj) throws Exception;

	public void excluir(MarcacaoConsulta obj) throws Exception;

	public MarcacaoConsulta consultarPorId(int entityID);

	public List<MarcacaoConsulta> listar();

	public List<MarcacaoConsulta> buscarPorListaParametro(
			Map<String, Object> parameters);

	public void validarDados(MarcacaoConsulta obj) throws Exception;
	
	public void validarAbrirModal(MarcacaoConsulta obj) throws Exception;
}
